@charset "utf-8";
.wrapper1 { border-top:1px solid #ddd;border-radius: 10px;background: url(/diy/tpl/pink2/images/note-piece-bd-bg.png) repeat-y;}
.note_left{width:468px; float:left; overflow:hidden;}
.note_content{width:400px; float:left;}
.note_content .title{ display:block;font-size: 14px;color: #444;margin: 12px 0; font-family:"宋体";
}
.note_content .nc_avatar{float:left;}
.note_content .nc_ut{float:left; padding:2px 0 0 8px; color:#999; width:300px;}
.note_content .nc_ut a{color:#ed6697;}
.note_content .nc_ut span{ display:block;}
.note_content .nc_info{float:left; padding:8px 0 0 8px; color:#666; width:390px;}

.note_imgs{float:left; width:468px;}
.note_imgs .ni_big{float:left; width:468px; position:relative;}
.note_imgs .show_big span{  position:absolute; width:110px; height:50px; background:#000; border-radius:10px; color:#fff; font-size:26px; font-weight:bold; left:184px; top:184px; border:2px solid #fff; text-align:center; line-height:50px; display:none;}
.note_imgs .show_big:hover span{display:block;}
.note_imgs .ni_big em{position:absolute; background:#F69; border-radius:0 6px 6px 0; padding:0 5px; top:5px; left:0; font-size:18px; color:#fff; font-weight:bold; font-style:normal;}
.note_imgs .ni_small{float:left; width:468px;}
.note_imgs .ni_small ul{float:left; margin:0 0 0 -8px;}
.note_imgs .ni_small li{width:72px; height:72px; border:solid 1px #fff; position:relative; float:left; margin:8px 0 0 8px; _display:inline;}
.note_imgs .ni_small li.c{border-color:#ed6697;}
.note_imgs .ni_small li img{width:72px; height:72px; float:left;}
.note_imgs .ni_small li p{position:absolute; bottom:0; right:0; display:block; color:#fff; background:url(/diy/tpl/pink2/images/book_p.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/diy/tpl/pink2/images/book_p.png',sizingMethod='scale');padding:3px 6px; border-radius:4px 0 0 0;}

.note_info{float:left; width:400px;}
.note_info .ni_goods{}
.note_info .ni_goods a.nig_c{color:#11aeff; display:block; padding:0; font-size:14px;}
.note_info .ni_goods a.nig_c img{vertical-align:text-bottom; margin:0 6px 0 0;}
.note_info .ni_goods a.nig_c:hover{text-decoration:underline;}
.note_info .ni_goods p span{color:#f88028; font-weight:bold; font-size:19px; padding:0 0 0 10px;}

.note_info .nig_btn{display:block; float:left; height:45px;background:url(/diy/tpl/pink2/images/buy_go.png) right 0 no-repeat; padding:0 108px 0 0; margin:10px 0;}
.note_info .nig_btn span{display:block; float:left; height:45px;background:url(/diy/tpl/pink2/images/buy_go_l.png) 0 0 no-repeat; padding:0 0 0 20px; line-height:45px; font-size:20px; color:#fff; font-weight:bold; cursor:pointer;}

.note_info .ni_goods div{height:20px;line-height:20px;overflow:hidden; padding:3px 0; width:350px;}
.note_info .ni_goods div .num_list{display:inline-block;background:url(/diy/tpl/pink2/images/home_dot_bg.png);width:15px;height:15px;text-align:center;line-height:15px;color:#fff;}
.note_info .ni_goods div .link{color:#11aeff;text-decoration:underline;}
.note_info .ni_goods div .price{color:#666;font-family:'\5FAE\8F6F\96C5\9ED1';}

.note_who_like .s_l_h { display:none; }
.note_who_like { padding:20px 0 10px 0;width:350px; clear:both; border-top:1px solid #eee;  border-bottom:1px solid #eee; margin-top:20px; float:left;}
.note_who_like .nwl_album{display:block; float:left; width:94px; height:26px; overflow:hidden; text-indent:-100px;background:url(/diy/tpl/pink2/images/album_into.png) no-repeat; margin:0 6px 0 0;}
.note_who_like .nwl_forward { float:right; background:url(/diy/tpl/pink2/images/icons_line.png) no-repeat; padding:0 5px 0 20px; display:block; height:18px; background-position:0 -299px; color:#09e; cursor:pointer; margin:4px 0 0 0;}
.note_who_like .nwl_forward:hover { background-position:0 -282px; }
.note_who_like .nwl_share { float:right; background:url(/diy/tpl/pink2/images/icons_line.png) no-repeat; padding:0 5px 0 20px; display:block; width:30px; height:18px; background-position:0 -587px; color:#09e; cursor:pointer; *line-height:18px;
}
.note_who_like .nwl_share:hover { background-position:0 -555px; }
.nwl_cfav { display:block; float:left; margin-left:2px; }
.nwl_cfav span { height:25px; color:#ff579a; font-weight:bold; font-size:14px; line-height:25px; padding-left:4px; display:block; float:left; background:url(/diy/tpl/pink2/images/fav_count_bg.png) left top no-repeat; }
.nwl_cfav i { height:25px; width:4px; display:block; float:left; background:url(/diy/tpl/pink2/images/fav_count_bg.png) left bottom no-repeat; }
.nwl_img li { float:left; margin:0 2px 2px 0; width:32px; height:32px; }
.nwl_img span { color:#666; display:block; padding-bottom:5px; }
.nwl_img img { width:32px; height:32px; }

.note_info .fashion { margin:5px 0 0 0; }
.note_info .ed_fashion { background:url(/diy/tpl/pink2/images/background_fashion1.png) no-repeat left center; width:350px; height:120px; display:none; }
.note_info .ed_fashion .fa_title { padding-top:8px; margin-left:10px; }
.note_info .ed_fashion .fa_title .fsl { float:left; color:#999; }
.note_info .ed_fashion .fa_title .fsl span { color:#000; }
.note_info .ed_fashion .fa_title .fsr { float:right; }
.note_info .ed_fashion .fa_title .fsr a { background:url(/diy/tpl/pink2/images/close_fashion.png) no-repeat left center; padding-left:14px; color:#666; margin-right:8px; }
.note_info .ed_fashion .fa_inp { clear:both; padding-top:13px; margin-left:10px; *padding-top:7px;
}
.note_info .ed_fashion .fa_inp .text { padding-left:5px; height:27px; width:323px; border:1px solid #abbc7f; color:#666; line-height:27px; float:left; }
.note_info .ed_fashion .fa_inp a { background:url(/diy/tpl/pink2/images/sure_fashion.png) no-repeat left center; width:78px; height:27px; line-height:27px; display:block; float:left; text-align:center; font-size:14px; font-weight:bold; }
.note_info .ed_fashion .fa_rec { padding-top:4px; margin-left:10px; clear:both; }
.note_info .ed_fashion .fa_rec span { color:#690; }
.note_info .ed_fashion .fa_rec a { color:#ff659f; }
.note_info .ed_fashion .fa_rec a:hover { background-color:#ff659f; color:#ecf0de; }
.note_info .sw_fashion { line-height:150%; }
.note_info .sw_fashion span { color:#85a405; }
.note_info .sw_fashion a { color:#ff89a7; }
.note_info .sw_fashion a:hover { background-color:#ff89a7; color:#fff; }
.note_info .sw_fashion .edit { color:#999; }
.note_info .sw_fashion .edit a { color:#09c; text-decoration:underline; }
.note_info .sw_fashion .edit a:hover { background-color:#09c; color:#fff; text-decoration:underline; }

.note_right{float:right; width:400px; overflow:hidden;}
.hot_images h2{color:#87B32E; font-size:14px; font-family:"宋体"}
.hot_images { overflow:hidden; zoom:1; float:left; margin-top:20px; }
.hot_images ul { padding-top:15px; float:left; margin:0 0 0 -8px;}
.hot_images li { float:left; display:inline; width:150px; height:150px; overflow:hidden; margin:0 0 10px 8px; }
.hot_images img { width:150px; height:150px; }

.shops .shops_c {padding:10px 0; display:block; }
.shops .shops_per { padding:0 10px 0 0; overflow:hidden; zoom:1; width:220px; }
.shops .shops_per a { color:#09e; }
.shops .shops_per a:hover { color:#f50; }
.shops .shops_per dt { float:left; width:40px; margin-right:5px; color:#690; height:20px; line-height:20px; }
.shops .shops_per dd { width:175px; float:left; height:20px; line-height:20px; }
.shops .shops_per .t { border-bottom:1px solid #b0b79c; color:#666; line-height:180%; margin-bottom:2px; *margin-bottom:5px;}

.note_comment {clear:both; }
.pub_box .pub_edit { clear:both; width:400px; padding:0 0px 0;  position:relative; zoom:1; }
.pub_box .pub_txt { padding:2px 5px; border:1px solid #ccc; width:330px; height:48px; clear:both; overflow:hidden; background-color:#FFF; }
.pub_box .pub_btn { width:54px; height:54px; background-color:#f69; border:none; color:#fff; font-size:14px; font-weight:bold; cursor:pointer; }
.pub_box .pub_ext { padding:10px 0; clear:both; overflow:hidden; height:16px; }
.pub_box .pub_opt { line-height:16px; _line-height:18px; }
.pub_box .pub_opt a { color:#6a6f5e; padding:3px 10px 3px 20px; background:url(/diy/tpl/pink2/images/icons.png) no-repeat; }
.pub_box .pub_out { color:#6a6f5e; margin-right:50px; }
.pub_box .pub_out label { color:#6a6f5e; }
.pub_box .pub_out input { vertical-align:middle; line-height:12px; margin-right:5px; }
.pub_box .pub_out a { color:#09c; padding:0; background-image:none; }
.pub_box .word_count { color:#6A6F5E; font-style:normal; }
.pub_box .word_count i { color:#6A6F5E; font-style:normal; }
.pub_box .word_count i.out { color:#F92D09; font-weight:bold; }
.pub_box .fw_count { float:right; line-height:120%; margin:10px 10px 10px 0; }
.note_comment .c_l { background-color:#fff; padding-bottom:10px; width:690px; }
.note_comment .c_l li {float:left; width:690px; margin:15px 0 0 0; background:url(/diy/tpl/pink2/images/note_comment_l.png) no-repeat 64px 0;}
.note_comment .c_l .avt { width:56px; height:56px; float:left; }
.note_comment .c_l div{float:left; margin:0 0 0 16px; border:solid 1px #e4e4e4; border-left:none; background:#f9f9f9; width:323px;}
.note_comment .c_l div .p1{float:left; padding:8px 10px; width:300px;}
.note_comment .c_l div .uname{font-weight:bold; color:#333;}
.note_comment .c_l div .p2{font-size:14px; padding:10px;}

.goods_comment_hade{border:solid 1px #e2e2e2; border-bottom:solid 2px #bbb; height:32px; line-height:36px; padding:0 10px; font-size:13x; overflow:hidden; position:relative; margin-top:10px;}
.goods_comment_hade a{position:absolute; top:0; right:10px; color:#498fcd;}

.goods_comment_list ul{ background-color:#fff; padding-bottom:10px; width:690px; }
.goods_comment_list ul li {float:left; width:690px; margin:15px 0 0 0; background:url(/diy/tpl/pink2/images/note_comment_l.png) no-repeat 64px 0;}
.goods_comment_list ul .avt { width:56px; height:56px; float:left; }
.goods_comment_list ul div{float:left; margin:0 0 0 16px; border:solid 1px #e4e4e4; border-left:none; background:#f9f9f9; width:323px;}
.goods_comment_list ul div .p1{float:left; padding:8px 10px; width:300px;}
.goods_comment_list ul div .uname{font-weight:bold; color:#333;}
.goods_comment_list ul div .p2{font-size:14px; padding:10px;}

.goods_comment_list ul li.noavatar{background:none;}
.goods_comment_list ul li.noavatar div{width:323px; border-left:solid 1px #e4e4e4;margin:0;}
.goods_comment_list ul li.noavatar .p1{width:323px;}


.up_page,.down_page{background:url(/diy/tpl/pink2/images/page_nav.png) no-repeat;position:fixed;top: 252px;z-index: 9999;height: 50px;width: 31px;text-indent: -99999px;background-position:0 0;filter:alpha(opacity=30);opacity:.3;}
.up_page a,.down_page a{ display: block;height: 50px;width: 31px;}
.down_page{right:0px;background-position:-31px 0;}